package com.wzy.portfolio.model;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "基金经理信息")
@Data
public class FundManagerDto {

    @Schema(description = "基金经理编号(去重)", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "1")
    private String managerId;

    @Schema(description = "基金经理名", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "张珊")
    private String managerName;

    @Schema(description = "基金经理星级", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "4")
    private int star;

    @Schema(description = "基金经理从业年限", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "3年5个月")
    private String workTime;

    @Schema(description = "经理的从业经验评分", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "89.5")
    private String experienceRating;

    @Schema(description = "经理的盈利能力评分", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "89.5")
    private String profitabilityScore;

    @Schema(description = "经理对市场的判断能力", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "89.5")
    private String marketJudgmentScore;

    @Schema(description = "经理从业以来的年平均回报率", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "89.5")
    private String workRate;

    @Schema(description = "目前管理哪些基金", requiredMode = Schema.RequiredMode.AUTO, defaultValue = "基金1")
    private String fundNames;

}
